As you type, if you make any syntax errors, HotDog will notify you immediately. HotDog usually recognizes what the error is and will tell you what part of your tag is incorrect. HotDog will also describe the full HTML specification of the tag. See the HTML Property Sheet for more details on how to work with HTML.
HotDog uses several syntax files to validate any code you create. These syntax files are separated by versions and browser support. You can also specify which syntax files will be recognized in your work. For example, if you want to use only tags that are HTML version 3.2 compliant, you can specify that only allow HTML 3.2 tags are considered valid. This means that any tags or attributes that don't form part of this specification will be underlined.
This is particularly useful if you want to design your pages so that they are compatible with different browsers. (The HTML Property Sheet also displays the properties of each tag, making it very simple for you to ensure browser compatibility whilst editing - you just need to place your cursor within the tag in your editor window that you're interested in. By avoiding browser specific tags you can be fairly sure that your page will show up on many different browsers.)
Your Syntax Filter preferences let you control the syntax that is recognized by HotDog. To edit these:
In the Edit menu, choose Preferences and then navigate to Syntax Filters.
Using the Language drop-down list, select the language for which you wish to define the filter rule. (For example, if you wish to filter your HTML tags, then select HTML).
Using the Filter Rule drop-down list select the syntax specification you wish to use.
Click OK.
Your Syntax Validation preferences let you control the colors used in the syntax validation process. To edit these:
On the Edit menu, select Preferences submenu.
Select Editing Window on the tree view of the Preferences dialog and then select Syntax Validation.
Also See: